package com.example.chapter13;

import java.io.IOException;
import java.nio.charset.StandardCharsets;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.ArrayList;
import java.util.List;

/*
 * 13.2.3.文本文件的数据处理-写入文本文件-使用 java.nio.file
 * */
public class TextFileWriterNio {

    public static void main(String[] args) {
        Path path = Paths.get("path/to/your/textfile.txt");
        List<String> lines = new ArrayList<>();
        lines.add("First line");
        lines.add("Second line");
        lines.add("Third line");
        try {
            Files.write(path, lines, StandardCharsets.UTF_8);
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}
